package com.jyu.hakkatranslation.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
import lombok.Data;

/**
 *
 * @author Akihi
 * @TableName thesis
 */
@TableName(value ="thesis")
@Data
public class Thesis implements Serializable {

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     *
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 编号
     */
    private String number;

    /**
     * 标题
     */
    private String title;

    /**
     * 作者
     */
    private String authors;

    /**
     * 发表时间
     */
    private LocalDateTime publishedTime;

    /**
     * 摘要
     */
    private String digest;

    /**
     * 正文
     */
    private String body;
    /*被引用数量*/
    private int citeNumber;
    /*收藏数量*/
    private int collectNumber;
    /*笔记数量*/
    private int noteNumber;
}
